package gui;

import java.awt.Color;
import java.awt.Font;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;

import negocio.SessaoUsuario;
import dominio.ContaCorrente;
import dominio.Usuario;

public class CadastroConta extends JFrame {

	private JPanel contentPane;
	private JTextField textFieldLocal;
	private JTextArea textAreaDescricao;
	private final Usuario usuarioLogado = SessaoUsuario.getInstance()
			.getUsuario();

	/**
	 * Launch the application
	 * 
	 * 
	 * /** Create the frame.
	 */

	public CadastroConta() {
		setTitle("cadastro de conta");
		setFont(new Font("Calibri", Font.PLAIN, 12));

		// setIconImage(Toolkit.getDefaultToolkit().getImage("C:\\Users\\Blenda\\Pictures\\MyPlan\\myplanlogo5.relogio.png"));
		// eh assim que se faz:
		setIconImage(Toolkit.getDefaultToolkit().getImage(
				"/img/myplanlogo5.relogio.png"));

		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 308, 227);
		contentPane = new JPanel();
		contentPane.setBackground(Color.WHITE);
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);

		JLabel lblTitulo = new JLabel("t\u00EDtulo");
		lblTitulo.setFont(new Font("Calibri", Font.PLAIN, 18));
		lblTitulo.setBounds(10, 39, 86, 14);

		JLabel lblPrioridade = new JLabel("Limite:");
		lblPrioridade.setToolTipText("");
		lblPrioridade.setFont(new Font("Calibri", Font.PLAIN, 18));
		lblPrioridade.setBounds(10, 93, 92, 14);
		contentPane.add(lblPrioridade);

		textFieldLocal = new JTextField();
		textFieldLocal.setText("");
		textFieldLocal.setBounds(73, 89, 195, 25);
		contentPane.add(textFieldLocal);
		textFieldLocal.setColumns(10);
		
		JLabel lblAdicionarContaCorrente = new JLabel("Adicionar Limite Conta Corrente");
		lblAdicionarContaCorrente.setToolTipText("1 = Baixa\r\n2 = M\u00E9dia\r\n3 = Alta");
		lblAdicionarContaCorrente.setFont(new Font("Calibri", Font.PLAIN, 18));
		lblAdicionarContaCorrente.setBounds(10, 48, 246, 14);
		contentPane.add(lblAdicionarContaCorrente);
		
		JButton btnVoltar = new JButton("Voltar");
		btnVoltar.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				CadastroConta.this.dispose();
				
				
			}
		});
		btnVoltar.setBounds(179, 142, 89, 23);
		contentPane.add(btnVoltar);
		
		JButton btnSalvar = new JButton("Salvar");
		btnSalvar.addMouseListener(new MouseAdapter() {
			@Override
			public void mouseClicked(MouseEvent e) {
				
				
				ContaCorrente contaCorrente = new ContaCorrente();
				
				
				
			}
		});
		btnSalvar.setBounds(13, 142, 89, 23);
		contentPane.add(btnSalvar);

	}
}
